技術博客INFO
        聯(lián)系我們CONTACT

        公司地址:茂名市人民南路新村大院22號101

        電話:13592986386

        python學習日志json轉換字典列表與互轉您當前的位置:首頁 > python學習日志json轉換字典列表與互轉

        python學習日志json轉換字典列表與互轉

        發(fā)布時間:2024/11/19 23:42:23

        import json
         
        # 假設有一個字典
        data = {
            'name': 'John',
            'age': 30,
            'city': 'New York'
        }
         
        # 將字典轉換為JSON字符串
        json_string = json.dumps(data)
        print(json_string)  # 輸出: {"name": "John", "age": 30, "city": "New York"}


        =====================================
        # 反過來,將JSON字符串轉換為字典
        json_string='{"name": "John", "age": 30, "city": "New York"}'
        loaded_data = json.loads(json_string)
        print(loaded_data)  # 輸出: {'name': 'John', 'age': 30, 'city': 'New York'}


        =====================================
        # 將字典寫入JSON文件
        with open(json_file_path, 'w') as json_file:
            json.dump(data, json_file)


        =====================================
        # 從JSON文件讀取字典
        with open(json_file_path, 'r') as json_file:
            loaded_data_from_file = json.load(json_file)
        print(loaded_data_from_file)  # 輸出: {'name': 'John', 'age': 30, 'city': 'New York'}


        =====================================
        # 從JSON字符轉列表
        import json
         
        # 假設json_data是一個JSON格式的字符串
        json_data = '["apple", "banana", "cherry"]'
         
        # 使用json模塊將JSON字符串轉換為Python列表
        fruit_list = json.loads(json_data)
         
        print(fruit_list)  # 輸出: ['apple', 'banana', 'cherry']


        =====================================
        # 列表轉換為JSON
        import json
         
        # 假設有一個包含字典的列表
        list_of_dicts = [
            {'name': 'Alice', 'age': 25, 'city': 'New York'},
            {'name': 'Bob', 'age': 30, 'city': 'San Francisco'},
            {'name': 'Charlie', 'age': 35, 'city': 'Los Angeles'}
        ]
         
        # 將列表轉換為JSON字符串
        json_str = json.dumps(list_of_dicts)
         
        print(json_str)

        有码中文AV无码中文,日本婬片在线视频,听筒婷婷色色激情五月,日本成人不卡免费at视频,亚洲综合日韩一区,人妻一区另类综合,女同欧洲亚洲一区二区,亚洲一区二区三区四